semi-finished goods warehouse - French English Dictionary